Tropical Storm Watch Issued for Bermuda

A Tropical Storm Watch was issued for Bermuda on Thursday. At 8:00 p.m. EDT on Thursday the center of a nontropical low pressure system designated as Invest 90L was located at latitude 34.9°N and longitude 55.0°W which put it about 635 miles (1010 km) east-northeast of Bermuda. Invest 90L was moving toward the north-northwest at … Continue reading Tropical Storm Watch Issued for Bermuda